// Package user
// @Title user[简述该包的主要作用]
// @Description
// @Author  cnHuaShao
// @since v0.0.1
// @Version v1.0.0
// @Date 2024/4/21 23:45
// @Update 2024/4/21 23:45
package user

type UserInfo struct {
	UserID   int    `gorm:"column:userId;primaryKey;autoIncrement" json:"userID,omitempty"`
	Account  string `gorm:"column:account" json:"account,omitempty"`
	Cipher   string `gorm:"column:cipher" json:"-"`
	Username string `gorm:"column:username" json:"username,omitempty"`
	RoleID   int    `gorm:"column:roleId" json:"roleID,omitempty"`
}

// TableName specifies the table name for UserInfo model
func (UserInfo) TableName() string {
	return "user_info"
}
